Лабораторна робота №1
Тема: Ознайомлення з Ардуіно, cередовищем розробки Arduino IDE та емулятором VirtualBreadBoard (VBB)
Мета: вивчити середовище розробки для платформи Arduino - Arduino IDE, правила підключення та установки Arduino Nano, встановлення емулятора Ардуіно VirtualBreadboard.
Arduino - це ефективний засіб розробки програмованих електронних пристроїв, які, на відміну від персональних комп'ютерів, орієнтовані на тісну взаємодію з навколишнім світом. Ардуіно - це відкрита програмована апаратна платформа для роботи з різними фізичними об'єктами і являє собою просту плату з мікро контролером, а також спеціальне середовище розробки для написання програмного забезпечення мікроконтролера.
Ардуіно може використовуватися для розробки інтерактивних систем, керованих різними датчиками і перемикачами. Такі системи, в свою чергу, можуть управляти роботою різних індикаторів, двигунів та інших пристроїв.
Основною продукцією є набір плат, комбінуючи які, можливо створювати різні пристрої, здатні виконувати широкий ряд завдань. Крім друкованих плат, що випускаються під торговою маркою Arduino, у них є власна мова програмування Ардуіно, яка ґрунтується на широко відомому в колі програмістів мовою C / C ++.
Мова програмування Ардуіно
Мова програмування Ардуіно досить проста в освоєнні, однак вважається однією з найкращих мов для програмування мікроконтролерів.
Для початку роботи необхідно встановити середовище програмування Arduino IDE.
Arduino IDE є безкоштовною програмою, завантажити яку може будь-хто. Доступ до скачування IDE надано на офіційному сайті компанії. Програму, написану на мові програмування Ардуіно називають скетчем. Готові скетчі записуються на плату для їх виконання.
Середовище IDE підтримується такими операційними системами, як Windows, MacOs і Linux. На офіційному сайті компанії вказано, що дана мова програмування написана на C ++ з невеликими змінами.
Для початку роботи потрібні наступні речі:
• плати Arduino;
• кабель USB;
• комп'ютер зі встановленою на нього програмою Arduino IDE.
Маючи цей набір, можна починати експериментувати з наявними у вас платами, записуючи на них ваші перші скетчі.
Налаштування роботи з Arduino.
Для налаштування необхідно виконати наступні дії:
• необхідно підключити плату Arduino до комп'ютера за допомогою USB кабелю;
• в диспетчері пристроїв необхідно перевірити, до якого порту підключений ваш мікроконтролер. Якщо він не відображається або написано, що пристрій не упізнано - значить, ви не правильно встановили драйвер або ваша плата потребує діагностики;
• наступним кроком буде запуск мови програмування Arduino IDE. В меню необхідно вибрати вкладку інструменти. При її натисканні відкриється список, в якому необхідно вибрати пункт - порт. Там треба вибрати порт, зазначений у диспетчері пристроїв;
• кінцевим пунктом є вибір плати, яку ми будемо використовувати для завантаження скетчів.
Важливо! При підключенні плати до іншого USB порту всі налаштування буде необхідно провести заново.
Знайомство з інтерфейсом Ардуіно
1. Установка середовища розробки
Розглянемо середовище розробки для платформи Arduino - Arduino IDE.
Свіжу версію завжди можна знайти на офіційному сайті www.arduino.cc. Базові середовища Arduino 1.6.x, 1.5.x, 1.0.х. Рекомендуємо завантажити всі три - наприклад, 1.0.6, 1.5.8, 1.6.5. у вигляді zip архівів і розпакувати їх у три різні папки з відповідною назвою. Зовні вони мало чим відрізняються, але внутрішнє відміну вельми істотно. Запускається середовища шляхом запуску файлу Arduino.exe у відповідній папці.
Середовище розробки Arduino (рис.1) являє собою текстовий редактор програмного коду, область повідомлень, вікно виведення тексту (консоль), панель інструментів і кілька меню. Для завантаження програм і зв'язку середовища розробки підключається до апаратної частини Arduino.
Рис. 1 - Середовище розробки
Розглянемо робочу панель. Меню "Файл". Всі пункти меню очевидні. У підпункті «Зразки» - зберігаються готові приклади скетчів. За замовчуванням Arduino IDE зберігає...